Jordan Hayes Actor / Director / Editor / Producer / Scriptwriter DouBan IMDb Actor Exit Humanity 2011 5.3 The Toll 2020 5.2 Helix 2014 - 2015 6.8